*{
    margin: 0px;
    padding: 0px;
}
ul{
    list-style: none;
}
.box1{
    height:40px;
    background-color: black;
    width: 100%;
}
.header1{
    width: 1226px;
    height: 100%;
    margin: 0px auto;
}
.header1 ul,ol{
    list-style: none;
    font-size: 12px;
    color: #b0b0b0;
    margin: 0px;
}
.header1 ol{
    margin: 0px;
}
.header1 ul{
    float: left;
}
.header1 ol{
    float: right;
}

.header1 ul li,span{
    float: left;
    margin-right: 3.6px;
    line-height: 40px;
    

}

ol li{
    float: right;
    margin-right:3.6px;
    line-height: 40px;
    line-height: 40px;
}
ol span{
    float: right;
    margin-right: 3.6px;
    line-height: 40px;
}
ol .shop{
    height: 40px;
    width: 120px;
    text-align: center;
    background-color: #424242;
    margin-right:-3.6px;
    margin-left: 7.2px;
    
}
.box2{
    height: 100px;
    width: 100%;
}
.header2{
    width: 1226px;
    margin:0px auto;
    height: 100%;
    background-color: white;
}
.header2 .logo{
    width: 55px;
    height: 55px;
    background-color: #ff6700;
    margin-top: 22px;
    text-align: center;
    line-height: 55px;
    float: left;
}
.header2 .nav-top {
    width: 650px;
    height: 100px;

    float: left;
    margin-left: 200px;
    line-height: 100px;
    list-style: none;
    margin-bottom: 0px;
}
.header2 .nav-top li{
    float: left;
    font-size: 16px;
    margin-left:15px;
}

.nav-top li:hover{
    color: #ff6700;
}
.nav-box{
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
    overflow: hidden;
    display:none;
    text-align: center;
    position: relative;
    z-index: 9999;
    background-color: white;
}
.nav-box ul{
    margin-left: 150px;
    list-style: none;
}
.nav-box li{
    float: left;
    text-align: center;
}
.nav-box li .imgs{
    border-right:1px solid #333;
    margin: 20px 0px 10px 0px;
    display: block;
}
.nav-box li .imgss{
    padding: 20px 0px 10px 0px;
}
.nav-box li .name{
    padding-bottom:5px;
}
.nav-box li .price{
    color: #ff6700;
    padding-bottom:20px;
}
.select{
    width: 297px;
    height: 50px;
    float: right;
   


}
.select #inp{
    width: 245px;
    height: 50px;
    box-sizing: border-box;
    margin-top: 25px;

}
.select span{
    display: block;
    width: 52px;
    height: 50px;
    float:right;
    margin:0px;
    border: 1px solid;
    box-sizing: border-box;
    margin-top: 25px;
}
.box3{
    width: 100%;
    background-color: #f5f5f5;
    height: 40px;
}
.box3 .a1{
    width: 1226px;
    height: 40px;
    font-size: 12px;
    background-color: #f5f5f5;
    margin: 0px auto;
    
}
.box3 a{
    float: left;
    color: #757575;
    line-height: 40px;
}
.box3 span{
    display: block;
    float: left;
    margin: 0px 10px;
}
.box4{
    width: 1226px;
    height:84px;
    margin: 0px auto;
}
.box4 ul{
    width: 100%;
    height:48px;
    list-style: none;
    padding-top:36px;
}
.box4 ul li{
    float: left;
    width: 148px;
    height: 48px;
    color: #424242;
}
.box4 ul li:nth-child(1){
    color: #b0b0b0;
}
.boxmax{
    width: 100%;
    height: 1500px;
    background-color: #f5f5f5;
    padding-top: 20px;
}
.boxmax .list{
    width: 1226px;
    height: 30px;
    margin: 20px auto;
    
}
.boxmax .list ul,ol{
    list-style: none;
}
.list ul li{
    float: left;
    padding: 0px 30px;
    border-right: 1px solid;
    line-height: 30px;
}
.list ul li a{
    color: #424242;
}
.list ol li{
    float: right;
    font-size: 14px;
    color: #424242;
    padding: 0px 30px;
    line-height: 30px;
}
.list ol li span{
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 8px;
    background-color: white;
    float: left;
    margin-top: 3px;
}
.list ol li:last-child span{
    width:100px;
    height: 40px;
    float: left;
    line-height: 40px;
    text-align: center;
    margin-top: -5px;
}
.list ol li:last-child span:nth-child(1){
    width: 50px;
    background-color: #f5f5f5;
}
.boxmax .inv{
    width: 1226px;
    margin: 0px auto;
}
.boxmax .inv ul li{
    list-style: none;
    width: 296px;
    height: 430px;
    background-color: white;
    margin: 0px 10px 14px 0px;
    float: left;
}
.boxmax .inv ul li{
    text-align: center;
}
.boxmax .inv ul li img:nth-child(1){
    width: 200px;
    height: 200px;
    margin-top: 40px;
}
.boxmax .inv ul li p:nth-child(3){
    color: #ff6700;
}
.boxmax .inv ul li img:nth-child(4){
    display: block;
    border: 1px solid;
    width: 34px;
    height: 34px;
    margin-left: 130px;
}
.end-top{
    width: 1226px;
    height: 80px;
    margin: 0px auto;
    border-bottom: 1px solid #e0e0e0;
}
.end-top li{
    float: left;
    width: 245.2px;
    height: 25px;
    font-size: 16px;
    text-align: center;
    line-height: 25px;
    border-right: 1px solid #e0e0e0;
    margin-top: 20px;
}
.end-center{
    margin: 0px auto;
    width: 1226px;
    height: 192px;
}
.end-left{
    width: 960px;
    height: 192px;
    float: left;
}
.end-left dl{
    float: left;
    width: 160px;
    height: 112px;
    margin-top: 20px;
}
.end-left dl:nth-child(6){
    border-right:1px solid #e0e0e0 ;
    box-sizing: border-box;
}
.end-left dl dt{
    margin-bottom: 20px;
    font-size: 14px;
    color: #424242;
}
.end-left dl dd{
    margin-bottom: 10px;
    font-size: 12px;
    color: #757575;
}
.end-right{
    width: 252px;
    height: 112px;
    float: left;
    margin-top: 20px;
}
.end-right .phone{
    font-size: 22px;
    color: #ff6700;
}
.end-right p:nth-child(3){
    width: 120px;
    height: 30px;
    border: 1px solid #ff6700;
    box-sizing: border-box;
    text-align: center;
    font-size: 12px;
    color: #ff6700;
    line-height: 30px;
    margin-left: 70px;
}